<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>运算符</title>
</head>

<body>
  <script>
    // let num = 1
    // 赋值运算符
    // num += 1
    // console.log(num);

    // 一元运算符
    // 后置自增：先输出再自增
    // console.log(num++)
    // 后置自增：先自增再输出
    // console.log(++num)
    // num--

    //比较运算符：==、>=、<=
    //隐式转换将'2'转换为数值型
    // 双等号只判断值
    // console.log(2 == '2')
    //三等号判断值和数据类型
    // console.log(2 === '2')

    //逻辑运算符：&& || !
    //逻辑与&&：一假则假
    //逻辑或||：一真则真
    //逻辑非：取反 
    //求能被4整除而不被100整除的数
    // let num = +prompt("请输入一个数字：")
    // 方法一
    // alert(num % 4 === 0 && num % 100 !== 0)
    // 方法二
    // if (num % 4 === 0 && num % 100 !== 0) {
    //   alert('true')
    // } else {
    //   alert('false')
    // }
     
    // 运算符优先级
    // 小括号 ()
    // 一元运算符 ++ -- !
    // 算术运算符
    // 关系运算符：>= > < <=
    // 相等运算符 == === != !==
    // 逻辑运算符 先 && 再 ||
    // 赋值运算符
    // 逗号运算符 ,

  </script>
</body>

</html>